sludges from water clarification - Espagnol Anglais Dictionnaire